home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / ACORNUSERS / EMULATOR / STEM / !STem / Documents / Questions < prev    next >
Text File  |  1998-04-17  |  4KB  |  105 lines

  1.  
  2.                              Questions About !STem
  3.                             =======================
  4.  
  5.  
  6. Q: Why isn't the emulator multi-tasking like many other RiscOS programs?
  7.  
  8. A: Emulating another computer requires an enormous amount of processing power.
  9.    For each emulated instruction, around 500 to 1000 ARM instructions need to
  10.    be executed, so even with a StrongARM processor the emulator will be much
  11.    slower than the real machine. Multi-tasking would reduce the speed even
  12.    further, making the emulator impossible to use.
  13.  
  14.    Hopefully, within the next few years, the necessary processing power will
  15.    become available to make STem fully multi-tasking. Already I am re-writing
  16.    bits of the code so that the transition can be made as smoothly and quickly
  17.    as possible.
  18.  
  19.  
  20. Q: Why is there a border around the picture displayed on the monitor?
  21.  
  22. A: On the Atari ST screen resolutions of 320x200, 640x200 and 640x400 are
  23.    possible. If the exact resolution is not available on the Acorn computer, the
  24.    emulator will try it's best to use a larger resolution, and to center the
  25.    picture on the screen. In this way it ensures that the picture is always
  26.    viewable.
  27.  
  28.    To remove the border you will have to define new resolutions, with the sizes
  29.    given above, and place them in your monitor definition file. You should only
  30.    alter your monitor definition file if you are sure what you are doing.
  31.  
  32.  
  33. Q: Why is it recommended that video RAM is fitted to the host computer?
  34.  
  35. A: The emulator is very slow compared to the real computer, and anything that
  36.    can be done to speed it up is desirable. Having 1Mbyte of video RAM fitted
  37.    is sufficient to reduce the amount of data being transferred over the data
  38.    bus, hence leaving the bus free for the processor to use.
  39.  
  40.  
  41. Q: Why aren't TOS images distributed with STem?
  42.  
  43. A: Although the Atari company no longer exists, their operating system is still
  44.    copyrighted, hence it would be illegal to give copies away without their
  45.    permission.
  46.  
  47.    If you have no moral concerns then TOS images can be obtained easily on the
  48.    Internet, and of course you could always buy a cheap second hand Atari ST and
  49.    make your own copy.
  50.  
  51.  
  52. Q: Why will STem only work with certain versions of TOS?
  53.  
  54. A: Additional hardware is needed to run TOS versions 3.00 and greater. STem is
  55.    not yet able to emulate these pieces of hardware, so those operating systems
  56.    which rely on them will not work. Gradually, some of this hardware will be
  57.    implemented, but this could take some time.
  58.  
  59.    There should be no problems with TOS versions 1.00, 1.02, 1.04, 1.06, 1.62
  60.    and 2.06. There is an unknown problem with TOS 2.05 which means that it
  61.    doesn't always boot correctly..
  62.  
  63.  
  64. Q: Why do some keys on the keyboard have no effect when they are pressed, and
  65.    others cause the wrong characters to be entered?
  66.  
  67. A: Detecting keypresses on the Acorn keyboard has to be done at a very low
  68.    level, and a certain amount of translation is required to convert the
  69.    keypresses into a form which the Atari operating system expects.
  70.  
  71.    Different translations are required for non-English Acorn keyboards, and also
  72.    for non-English versions of TOS. As I do not have access to all possible
  73.    keyboards and TOS versions, some of the translations will be incorrect,
  74.    resulting in the wrong data being sent to the Atari operating system.
  75.  
  76.    The punctuation keys (and the UK pound sign) are the most likely to be
  77.    affected, because their location varies so much with different keyboard
  78.    designs.
  79.  
  80.    If any problems are experienced, please contact me via email, and I will do
  81.    my best to make the necessary modifications to the emulator.
  82.  
  83.  
  84. Q: Why is there no sound support?
  85.  
  86. A: I have done some trial sound output, but my general feeling was that the
  87.    emulator is just too slow at the moment for me to even consider releasing
  88.    any sound code. The emulator cannot generate interrupts fast enough to allow
  89.    software control of the emulated sound chip, so all sound output is very
  90.    corrupted.
  91.  
  92.  
  93. Q: Is STem available on other platforms?
  94.  
  95. A: No, and there are no plans to port it in the future. Most of the code in the
  96.    emulator is highly RiscOS/ARM specific, and considerable effort would be
  97.    needed to modify it for other systems.
  98.  
  99.    There are several other Atari ST emulators available for Unix and Windows,
  100.    with STonX and Pacifist being the best in my opinion.
  101.  
  102.  
  103.  
  104. !STem is © Copyright Samuel Ellis, 1998.
  105.